History
History
Synonyms
UK
US
Meaning:
dump

a place where rubbish etc may be unloaded and left

junkyard

GARBAGE LOT as in Wiktionary
GARBAGE LOT as in Wikipedia